atomic artillery - Français Anglais Dictionnaire